be somebody's poodle - French English Dictionary